
// 使用 namespace 定义命名空间
namespace Home {

    // 在命名空间中使用 export 可以导出变量
    export class Header {
        constructor() {
            let header = document.createElement('div');
            header.classList.add('header');
            header.innerHTML = 'Header';
            document.body.appendChild(header);
        }
    }

    export class Main {
        constructor() {
            let main = document.createElement('div');
            main.classList.add('main');
            main.innerHTML = 'Main';
            document.body.appendChild(main);
        }
    }

    export class Footer {
        constructor() {
            let footer = document.createElement('div');
            footer.classList.add('footer');
            footer.innerHTML = 'Footer';
            document.body.appendChild(footer);
        }
    }

}